﻿namespace Super
{
	/// <summary>
	/// 鼠标按键，左，中，右
	/// </summary>
	public enum MouseKey
	{
		Left,
		Middle,
		Right,
	}

	/// <summary>
	/// 日志输出类型枚举
	/// </summary>
	public enum LogType
	{
		Normal,     //一般的日志输出，无需可以关注
		Warn,       //一般的警告日志，需要关注处理
		Error,      //严重的bug日志，需要即使处理
	}

	/// <summary>
	/// 日志分类枚举
	/// </summary>
	public enum LogCategory
	{
		Default,    //默认日志分类
		Excel,      //excel操作相关
		Encrypt,    //加解密相关
		Transform,  //组件相关
		Create,     //创建资源
		Lang,       //多语言
		None,       //空
		CallBack,   //回调
		Spine,      //spine动画相关
	}

	/// <summary>
	/// 框架设置节点显示类型
	/// </summary>
	public enum FWSetShowType
	{
		Switch,     //显示开关
		Path,       //显示路径
		Num,        //显示数字
	}

	/// <summary>
	/// 打字机打字中，其他状态
	/// </summary>
	public enum TypeWriteState
	{
		UnStart,        //未开始
		Doing,          //打印中
		Finish,         //打印完成（只是当前内容打印完成）
	}

	/// <summary>
	/// excel窗口操作类型
	/// </summary>
	public enum ExcelOperateType
	{

		LoadData,       //导入数据
		ReloadData,     //重新导入数据
		RemoveData,     //移除数据
		WriteToExcel,   //会写Excel
		OtherOp,      //其他操作
	}

	public enum ShowValueType
	{
		PhysicalHurt,
		MagicHurt,
		HpRecover,
		Defense,
	}

	public enum AniState
	{
		Start,
		StartEffect,
		EndEffect,
		End,
		Hurt,
	}

}
